TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Northern Oregon Area rating list selection
                                                2023 Northern Oregon Area rating list selection
2024 TLS League Ratings
Section - Pacific NW           District - Northern Oregon           Area - Northern Oregon
Sunset Athletic Club    Men    By Rating
(As of 11/09/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Mitch McDaniels U
4.78 5.0 4.5         18 +   BEAVERTON, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Colin Arnold U
4.36 4.5 4.5         40 +   Portland, OR
3 Jan Wich-Herrlein U
4.23 4.5 4.5         40 +   Portland, OR
4 James Graber U
4.23 (4.5) 4.5         55 +   Portland, OR
5 Balasubramanian VembuSrinivasan U
4.09 4.5 4.5         40 +   Parker, CO
6 Michael Furuya U
4.01 4.5 4.5         18 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
7 Misha DeWolf U
3.99 4.0 4.5         18 +   Portland, OR
8 Ken Blancher U
3.98 4.0 4.5         40 +   Portland, OR
9 Eric Furuya U
3.97 4.0 4.5         18 +   Portland, OR
10 Austin Jou U
3.95 4.0 4.5         40 +   Portland, OR
11 Richard Shih U
3.94 4.0 4.5         40 +   Portland, OR
12 john bui U
3.94 4.0 4.5         18 +   Portland, OR
13 Michael Ollinger U
3.91 4.0 4.0         40 +   Portland, OR
14 Dao Her U
3.91 4.0 4.0         18 +   Hillsboro, OR
15 Nishant Lakshman U
3.85 4.0 4.0         40 +   Portland, OR
16 Vimal Natarajan U
3.83 4.0 4.0         40 +   Portland, OR
17 Brad Wade U
3.82 4.0 4.0         40 +   Portland, OR
18 Michael Jung U
3.77 4.0 4.0         40 +   Portland, OR
19 Mitchell Whitehurst U
3.74 4.0 4.0         65 +   Portland, OR
20 Ajay Kumar Tippisetti U
3.72 4.0 4.0         40 +   Beaverton, OR
21 Deepak Selvanathan U
3.71 4.0 4.0         40 +   Portland, OR
22 Daniel Pantuso U
3.69 (4.0) 4.0         55 +   Portland, OR
23 Eric Means U
3.63 4.0 4.0         55 +   Portland, OR
24 David Sefton U
3.57 (4.0) 4.0         55 +   Portland, OR
25 James Raleigh U
3.51 (4.0) 4.0         55 +   Portland, OR
26 Fernando Bessa U
3.51 (4.0) 4.0         40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
27 Saril Valiyaparambil U
3.39 3.5 3.5         40 +   Portland, OR
28 Martin von Haartman U
3.38 3.5 3.5         40 +   Portland, OR
29 Shawn Boyce U
3.37 3.5 3.5         55 +   Portland, OR
30 Matt Zhou U
3.33 3.5 3.5         40 +   Portland, OR
31 Craig Frasier U
3.32 3.5 3.5         65 +   Beaverton, OR
32 Eddie Shin U
3.31 3.5 3.5         40 +   Portland, OR
33 Jihoon Bang U
3.30 3.5 3.5         40 +   Portland, OR
34 Anish Vidyarthi U
3.29 3.5 3.5         55 +   Portland, OR
35 Sam Ko U
3.26 3.5 3.5         55 +   Portland, OR
36 Jeffrey Bayless U
3.26 3.5 3.5         65 +   Banks, OR
37 John Hummel U
3.23 3.5 3.5         65 +   Forest Grove, OR
38 Lei Wan U
3.22 3.5 3.5         40 +   Portland, OR
39 Robin Olson U
3.22 3.5 3.5         65 +   Saint Helens, OR
40 Shawn Yu U
3.21 (3.5) 3.5         40 +   Portland, OR
41 CD Doan U
3.15 3.5 3.5         40 +   Portland, OR
42 Yadong Li U
3.13 3.5 3.0         40 +   Portland, OR
43 Joshua Tran U
3.12 3.5 3.5         40 +   Beaverton, OR
44 Jeff Wheeler U
3.11 3.5 3.5         65 +   Hillsboro, OR
45 Paul Harwood U
3.11 (3.5) 3.5         55 +   Beaverton, OR
46 Sid Ramachandran U
3.10 3.5 3.5         40 +   Portland, OR
47 Rajan Madhusudan U
3.07 3.5 3.5         55 +   Portland, OR
48 Mubashir Cheema U
3.07 (3.5) 3.5         40 +   Portland, OR
49 Hoon Shin U
3.06 3.5 3.5         55 +   Portland, OR
50 Frank Ferschweiler U
3.04 3.5 3.0         40 +   Portland, OR
51 Jonathan Lo U
3.02 3.5 3.5         55 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
52 Arjun Bilakanti U
3.00 3.0 3.5         55 +   Portland, OR
53 Michael Taylor-Sullivan U
2.92 (3.0) 3.5         55 +   Portland, OR
54 WonKyu Kim U
2.92 3.0 3.5         40 +   Beaverton, OR
55 Jeff Gonzales U
2.92 3.0 3.5         65 +   Beaverton, OR
56 Steven Harrison U
2.89 (3.0) 3.0         40 +   BEND, OR
57 Daniel Rousseau U
2.88 3.0 3.5         65 +   Portland, OR
58 Kurt Havnaer U
2.88 3.0 3.5         40 +   Portland, OR
59 Donny Cablao U
2.87 3.0 3.5         65 +   Hillsboro, OR
60 Todd McConachie U
2.82 3.0 3.0         55 +   Portland, OR
61 Bhaskara Bandi U
2.81 3.0 3.0         40 +   Portland, OR
62 Nathan Watson U
2.79 3.0 3.0         40 +   Portland, OR
63 Brian Chapler U
2.76 3.0 3.0         40 +   Portland, OR
64 Steve Elmer U
2.75 3.0 3.0         55 +   Portland, OR
65 Lee Anderson U
2.73 3.0 3.0         55 +   Portland, OR
66 Craig Walker U
2.62 3.0 3.0         40 +   Beaverton, OR
67 Zach Barnes U
2.61 3.0 3.0         40 +   Portland, USA
68 Kyle Kim U
2.59 (3.0) 3.0         40 +   Portland, OR
69 Bret Crawford U
2.54 3.0 3.0         40 +   Portland, OR
70 Dave Sato U
2.51 3.0 3.0         65 +   Beaverton, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
71 Trask Court U
2.49 (2.5) 2.5         40 +   Portland, OR
72 rodney johnson U
2.48 (2.5) 3.0         55 +   Portland, OR
73 Tom Hsu U
2.47 2.5 2.5         55 +   Beaverton, OR
74 Gerald Snell U
2.46 (2.5) 3.0         55 +   Beaverton, USA
75 Patrick Koeberl U
2.43 2.5 2.5         40 +   Portland, OR
76 Chi-hing Choi U
2.42 2.5 2.5         40 +   Portland, OR
77 David-Richard Layzell U
2.39 (2.5) 3.0         55 +   Portland, OR
78 Bishnu Patra U
2.34 2.5 2.5         18 +   Hillsboro, OR
79 Kilhyun Bang U
2.32 2.5 2.5         40 +   Portland, OR
80 Greg Henkhaus U
2.28 2.5 2.5         18 +   Portland, OR
81 byoungsoo ham U
2.22 2.5 2.5         40 +   Portland, OR
82 Jungjoo Lee U
2.21 2.5 2.5         40 +   Portland, OR
83 Ricardo Ascazubi U
2.17 2.5 2.5         40 +   Portland, OR
84 Balki Kodarapu U
2.16 2.5 2.5         40 +   Portland, OR
85 Bernie Lau U
2.08 2.5 2.5         40 +   Portland, OR
Chris Barbosa U
n/a n/a 3.5         18 +   Portland, OR
John Bergin U
n/a n/a 3.5         65 +   Beaverton, OR
Atul Bhargava U
n/a n/a 3.5         40 +   Portland, OR
augusto Carneiro U
n/a n/a 4.5         40 +   Portland, OR
Jonathan Chun U
n/a n/a 3.0         40 +   Portland, OR
Dano Ehler U
n/a n/a 3.0         18 +   Portland, OR
Cary Gatzke U
n/a n/a 3.0         40 +   Portland, OR
Charles Gebhardt U
n/a n/a 3.5         65 +   Hillsboro, OR
Jackson Godard U
n/a n/a 2.5         18 +   Portland, OR
Bryan Gonzalvo U
n/a n/a 4.0         40 +   Beaverton, OR
Brian Harvey U
n/a n/a 3.0         40 +   Hillsboro, OR
Mauro Kobrinsky U
n/a n/a 3.0         40 +   Portland, OR
Michael Leake U
n/a n/a 3.5         40 +   Portland, OR
Jeff Legassick U
n/a n/a 3.5         40 +   Portland, OR
Colin Looi U
n/a n/a 3.5         40 +   Portland, OR
Nick Majmudar U
n/a n/a 3.5         55 +   San Jose, CA
Stephen Marsh U
n/a n/a 3.5         40 +   Boca Raton, FL
Surendranadh Movva U
n/a n/a 3.0         18 +   Portland, OR
Nhan Phan U
n/a n/a 3.0         40 +   Portland, OR
Vijay Ranganathan U
n/a n/a 3.5         40 +   Portland, OR
Paritosh Saxena U
n/a n/a 4.0         40 +   Portland, OR
Neerav Shah U
n/a n/a 4.0         40 +   Portland, OR
Sheldon Sun U
n/a n/a 3.5         18 +   Portland, OR
Surender Thungathurti U
n/a n/a 2.5         40 +   Portland, OR
David Williams U
n/a n/a 3.5         65 +   Portland, OR
Daniel Yoo U
n/a n/a 4.5         18 +   Portland, OR